﻿

namespace ZXMAK2.Host.Entities
{
    public enum Key
    {
        D1,
        D2,
        D3,
        D4,
        D5,
        D6,
        D7,
        D8,
        D9,
        D0,

        Q,
        W,
        E,
        R,
        T,
        Y,
        U,
        I,
        O,
        P,
        A,
        S,
        D,
        F,
        G,
        H,
        J,
        K,
        L,
        Z,
        X,
        C,
        V,
        B,
        N,
        M,
        Space,
        Return,

        F1,
        F2,
        F3,
        F4,
        F5,
        F6,
        F7,
        F8,
        F9,
        F10,
        F11,
        F12,
        F13,
        F14,
        F15,

        LeftShift,
        RightShift,
        LeftAlt,
        RightAlt,
        LeftControl,
        RightControl,
        LeftWindows,
        RightWindows,

        UpArrow,
        LeftArrow,
        RightArrow,
        DownArrow,

        Insert,
        Delete,
        Home,
        End,
        PageUp,
        PageDown,

        Escape,
        Tab,
        Minus,
        Equals,
        BackSpace,

        CapsLock,
        NumPadPlus,
        NumPadMinus,
        NumPadStar,
        NumPadSlash,
        Period,
        Comma,
        SemiColon,
        Apostrophe,
        Slash,
        LeftBracket,
        RightBracket,
        NumPadEnter,
        BackSlash,
        Grave,


        NumPad0,
        NumPad1,
        NumPad2,
        NumPad3,
        NumPad4,
        NumPad5,
        NumPad6,
        NumPad7,
        NumPad8,
        NumPad9,

        NumPadComma,
        NumPadPeriod,
    }
}
